*{margin: 0; padding: 0;}
li{list-style: none;}
#box{width: 1294px; height: 660px;background: url(../img/reg-mobile.jpg) no-repeat; padding-top: 20px;}
#regChoice{background-color: white; width: 150px; text-align: center; color: rgb(85,171,232); padding: 5px 10px; height: 40px; line-height: 40px; margin-left: 300px;}
#regChoice p{font-size: 16px; font-weight: 700;}
#register{padding: 40px 20px; background-color: white; width: 550px; height: 500px; margin-left: 200px; border-right: 1px dashed grey;}
#register ul li{margin: 20px; position: relative;}
#register ul li input{border: 1px solid grey;}
#register ul li span{font-size: 11px; color: grey;}
#email{background: url(../img/login-input5.png) no-repeat 10px; padding-left: 40px;width: 260px; height: 40px;}
#name{background: url(../img/login-input1.png) no-repeat 10px; padding-left: 40px;width: 260px; height: 40px;}
#pw1,#pw2{background: url(../img/login-input2.png) no-repeat 10px;padding-left: 40px;width: 260px; height: 40px;}
#verCode{background: url(../img/login-input3.png) no-repeat 10px;padding-left: 40px; width: 160px; height: 40px;}
#verCode+span{border: 1px solid grey; display: inline-block; height: 40px; line-height: 40px; width: 95px; text-align: center;}
span img{margin-top: 4px;}
#verCode,span{vertical-align: middle;}
#agree,span{vertical-align: middle;}
#register ul li:nth-of-type(6){margin-left: 100px;}
#reg{background-color: rgb(85,171,232);width: 250px; height: 40px;display: inline-block; border-radius: 10px; border: 1px solid rgb(85,171,232); font-size: 16px;color: white;font-weight: bold; margin-left: 70px; margin-top: 40px;}
#load p{background-color: rgb(85,171,232);width: 250px; height: 40px; text-align: center; line-height: 40px; border-radius: 10px; color: white; font-weight: bold;}
#load{background-color: white; width: 300px; height: 580px; position: absolute; top: 70px; left: 791px; padding-top: 65px; padding-left: 40px;}